home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1996 #14 / Monster Media No. 14 (April 1996) (Monster Media, Inc.).ISO / personal / pcal1495.zip / HISTORY.DOC < prev    next >
Text File  |  1996-01-21  |  22KB  |  475 lines

  1.                            PERSONAL CALENDAR (PC)                 Version 14.95
  2.                               FILE HISTORY.DOC                     21 Jan 1996
  3.  
  4.                        Recent Enhancements and Changes
  5.                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  6.          Copyright 1985-1996 by Paul Munoz-Colman.  All rights reserved.
  7.  
  8.  
  9.               ┌─────────┐
  10.         ┌─────┴───┐     │               (R)
  11.       ──│         │o    │──────────────────
  12.         │   ┌─────┴╨──┐ │  Association of
  13.         │   │         │─┘  Shareware
  14.         └───│    o    │    Professionals
  15.       ──────│    ║    │────────────────────
  16.             └────╨────┘    MEMBER
  17.                      
  18.  
  19. ╔═════════════════════════════════════════════════════════════════════════════╗
  20. ║  Paul Muñoz-Colman           │  TECHNICAL SUPPORT:   │ CREDIT CARD ORDERS:  ║
  21. ║  FunStuff Software           │  Voice 703-435-1110   │  Voice 800-242-4775  ║
  22. ║  Suite 201                   │   FAX  703-435-3130   │   FAX  713-524-6398  ║
  23. ║  11645 Charter Oak Court     │  EMail: 71141.1224@   │ CompuServe 71355,470 ║
  24. ║  Reston, VA  22090-4526  USA │    CompuServe.Com     │        or !GO SWREG  ║
  25. ╚═════════════════════════════════════════════════════════════════════════════╝
  26.  
  27.                         ENHANCEMENTS & CORRECTIONS
  28.  
  29.  . 14.95.  Minor adjustments were made for Windows 95/DOS 7.00.  Personal
  30. Calendar is packaged with PKZIP 2.04g and PKLITE/Pro 1.15.  Widely-distributed
  31. release update.
  32.  
  33.  . 14.77. Corrected an infrequent error regarding rescheduling of multiweekly
  34. repeating events.
  35.  
  36.  . 14.74.  The position of the DOS cursor (whether visible or not) is now
  37. placed at the most important position on each screen.  This facilitates the
  38. operation of speech-to-text interfaces for blind users.
  39.  
  40.  . 14.71.  Widely-distributed release update.
  41.  
  42.         .  A problem has been corrected with the setting of LPT1 as the
  43. default printer port.
  44.  
  45.         .  The license fee has been changed to US $39 (outside of US/Canada,
  46. the fee is now $43), shipping included.  Upgrades are now $19 (or $23 outside
  47. of US/Canada).  Site license prices have changed (see REGISTER.DOC).
  48.  
  49.  . 14.66.  An "Error 75" during program startup has been corrected, which
  50. occured rarely with certain non-standard monochrome display adapters and on
  51. certain networks.
  52.  
  53.  . 14.65.  Note or History items can now be rearranged:  an entry can be moved
  54. to anywhere else in the list by pressing F2 and giving the destination item
  55. number; adjacent entries on the same page can be exchanged with the Ctl-UpArrow
  56. and Ctl-DownArrow keys.
  57.  
  58.  . 14.64.  The monochrome defaults were changed to be more compatible with more
  59. types of monochrome monitors.
  60.  
  61.  . 14.63.  Running under Windows in standard and real modes (WIN /S or WIN /R)
  62. is now properly detected.
  63.  
  64.         .  A "COLOR" option has been added to the command line ("CAL COLOR") to
  65. use with monochrome device adapters which operate with non-standard grey-scale
  66. choices.
  67.  
  68.  . 14.62.  More cosmetic changes.  Widely-distributed release update.
  69.  
  70.  . 14.61.  Registered users are now entitled to a low-cost upgrade.
  71.  
  72.         .  Portions of the Users Manual have been rewritten.
  73.  
  74.         .  On the Clock Screen, when the calendars are scrolled, the Event
  75. Window scrolls along with them.  When a specific date is requested for the
  76. calendars, the Event Window is also adjusted to that date.
  77.  
  78.  . 14.60.  If no History has been recorded, the "H" prompt doesn't appear.
  79.  
  80.  . 14.59.  Adjustments to the Windows PIF file were made.
  81.  
  82.         .  In the IBM LaserPrinter mode, printer initialization parameters now
  83. set the printer to your installation defaults, rather than the factory defaults.
  84.  
  85.         .  When quitting the TSR mode, a warning is now given that the program
  86. will be removed from memory, with the option to resume the program.
  87.  
  88.         .  Changed the archive name from PCnnnn.ZIP to PCALnnnn.ZIP.  On
  89. CompuServe and ZiffNet, changed the name to PERCAL.ZIP with no version number.
  90.  
  91.  . 14.58.  On a new appointment file, if both the events and notes capacity are
  92. changed to 300 at the same time, the history function now works correctly.
  93.  
  94.  . 14.57.  Item numbers on the history display have been increased from four to
  95. five digits, corresponding to the existing limit on the size of the appointment
  96. file (32,766 total events, notes, and history, or about 2.63 megabytes).
  97.  
  98.         .  The prompt to quit is now shown as Ctl-Brk if run under Windows,
  99. and Ctl-Esc if run in any other environment (both have always worked).
  100.  
  101.  . 14.56.  The three month calendar display now defaults to starting with the
  102. current month, rather than the prior month (which is an option).
  103.  
  104.         .  Significant cosmetic changes to the editing menus were made. 
  105.  
  106.         .  File WARRANTY.DOC has been merged into LICENSE.DOC, and file
  107. SITELICE.DOC has been merged into REGISTER.DOC.  The product description
  108. is in file DESCRIBE.DOC, and the order form is now a separate file
  109. ORDER.FRM.
  110.  
  111.         .  While entering notes or history, a down (or up) arrow now accepts
  112. the change and moves to the next (or prior) item on the menu.
  113.  
  114.  . 14.55.  A PostScript printer option, as well as the choice of any of the
  115. LPT printer ports are now provided.  Thus, the printer menu has been revised.
  116.  
  117.         .  After creating a new appointment file, automatic startup is now set
  118. with that file (and password, if given).
  119.  
  120.         .  On the initial pop down, a default set of TSR options is now chosen
  121. rather than presenting the menu choices.  The menu is still available.
  122.  
  123.  . 14.52.  The size of PC's memory and disk requirements were reduced again.
  124.  
  125.         .  A DESQview Procedure Information File is now provided.
  126.  
  127.         .  An "OS2" command line option was added to allow PC to run under OS/2
  128. in a DOS window.  (This option also bypasses the safety check against running
  129. multiple copies of PC in TSR mode.)
  130.  
  131.         .  While entering events, a down (or up) arrow now accepts the event 
  132. data and moves to the next (or prior) event on the menu.
  133.  
  134.  . 14.51.  While inputting data, Ctl-End now deletes to the end of a line.
  135.  
  136.  . 14.42.  The system no longer hangs if PC attempts to pop up as a TSR while
  137. Windows is active.  The pop up is now suppressed until WIN terminates.
  138.  
  139.         .  If PC is run as a task under Windows, all TSR features and prompts
  140. are now disabled.  A WIN Procedure Information File and an Icon File are
  141. provided.
  142.  
  143.         .  The default time format for new users has been changed to 12-hour.
  144.  
  145.  . 14.41.  When entering dates and times, leading zeroes are no longer
  146. required.  Widely-distributed release update.
  147.  
  148.         .  While in Help, if you pop down and delete the manual file before
  149. popping up (don't do that!), a proper error message now appears on the next pop
  150. up.  If instead, the file is moved after disk compaction, the file in its new
  151. location will be found properly.
  152.  
  153.  . 14.40.  Shade adjustments to the CAL MONO option (for laptops) was made.
  154.  
  155.         .  In TSR mode, if you delete your open appointment (.CLD) file when
  156. the program is popped down (don't do that!), a proper error message now appears
  157. on the next pop up.
  158.  
  159.  . 14.38.  A problem was corrected which prevented scheduling a one-time
  160. event which occurs on leap lear day (oops!).
  161.  
  162.  . 14.37.  The date and time separators may now be changed to any non-blank
  163. character, using shift-F3 in the event editing menu.  "-" is the default for
  164. dates, and ":" is the default for time. 
  165.  
  166.         .  Dates/Times throughout the program are now all displayed in the 
  167. user's choice of formats, with an equally consistent method for entering them.
  168.  
  169.         .  When the program starts, a check is now made for the correct version
  170. of Personal Calendar's critical data files.
  171.  
  172.         .  Input numeric values are now checked to ensure they aren't negative.
  173.  
  174.  . 14.36.  When reducing the size of the event capacity in the appointment
  175. file, if there are excess events beyond the new size, they are now properly
  176. written to history.
  177.  
  178.         .  When the program is popped down, the appointment (.CLD) file is now
  179. closed, to avoid possible data corruption from having the file physically moved
  180. on the disk by other programs (such as disk compaction programs).
  181.  
  182.  . 14.35.  Standard BBS directory description file FILE_ID.DIZ (10x45) was
  183. added to the distribution archive.
  184.  
  185.  . 14.32 to .34.  The display/print of the three-month calendars may now
  186. optionally start with the current month, rather than with last month.  See the
  187. "Options" menu.
  188.  
  189.         .  Any of three international date formats (mm-dd-yy, dd-mm-yy, or
  190. yy-mm-dd) can now be used when entering and displaying events.  F3 toggles and
  191. saves this option in the event editing menu.
  192.  
  193.         .  Either a 12-hour or a 24-hour clock can now be used when entering
  194. and displaying events.  F4 toggles and saves this option in the event editing
  195. menu.
  196.  
  197.  . 14.31.  When popping up over a communications program which received data
  198. while you were popped up, a system hang no longer occurs, due to a disabled
  199. communications interrupt on pop down.  (However, the communications program,
  200. while now reactivated on pop down, will likely not regain the lost data, but
  201. might be able to pick up where it left off.)
  202.  
  203.         .  If you pop down with disk swapping, and then delete the disk swap
  204. directory (don't do this!), the system will no longer hang on the next pop up,
  205. but the program won't pop up either.
  206.  
  207.         .  More precise messages are now given if output to your printer
  208. encounters an error condition.
  209.  
  210.  . 14.24 and .30.  Overdue (highlighted) event alarms are now removed from the
  211. clock screen only upon command or upon change of the event list.
  212.  
  213.         .  Your hot key setting is now displayed on an initial pop down, and
  214. again when you change it.
  215.  
  216.         .  An Error 55 has been corrected which caused a failure to update the
  217. memory resident options file CALRES.DAT.
  218.  
  219.  . 14.23.  16 choices for color pair backgrounds are now available, instead
  220. of 8.  Items which used to blink are now emphasized by color instead.  The
  221. erroneous reversal of foreground and background in the menus for changing the
  222. color pair settings for events, notes, and clock is now corrected.
  223.  
  224.         .  The DOS blink or highlit-background state of an underlying program
  225. is now saved and restored when Personal Calendar pops up.
  226.  
  227.         .  Symantec's NDOS product is now supported in a similar manner to JP
  228. software's 4DOS.
  229.  
  230.         .  F1 is now used for context sensitive help instead of F5.  From a
  231. Help screen, F9 has been added to generate a formatted manual as ASCII text
  232. file CAL.DOC.
  233.  
  234.         .  The "Popping Down" screen may now be surpressed.
  235.  
  236.         .  The registration/order form can be printed at any time with F8 if
  237. file ORDER.FRM is in PC's directory.
  238.  
  239.         .  Popping up over a program which uses a mouse has several minor
  240. problems corrected:  when PC is popped up, a rare hang no longer occurs if the
  241. mouse is moved, nor is a mouse cursor displayed.   When PC pops down to a
  242. program having active mouse support, the mouse cursor is restored properly, and
  243. video pallette values for EGA and VGA programs are now correct.
  244.  
  245.         .  If a pop down occurs while an event is being changed, the pointer to
  246. the event is now properly restored.
  247.  
  248.  . 14.22.  If Personal Calendar pops up over a program's graphics screen with
  249. insufficient disk space to save the screen, a Memory-Resident Option can now be
  250. set to avoid the pop up, or pop up with a warning saying the screen won't be
  251. restored.
  252.  
  253.         .  A laptop "MONO" option has been added to the command line
  254. ("CAL MONO") for possible improvement in the display.
  255.  
  256.  . 14.21.  A new event can now be added directly with a single clock screen
  257. keystroke in full-page fashion ("I"), or on the clock screen (Shift-F3).
  258.  
  259.  . 14.20.  For changing events, an improper "Date Too Large" message has been
  260. corrected.  Widely-distributed release update.
  261.  
  262.  . 14.19.  The User's Manual can now be viewed at any time in a context-
  263. sensitive manner.
  264.  
  265.         .  We are now a member of the Association of Shareware Professionals
  266. (ASP), and have repackaged PC.
  267.  
  268.         .  Separate topic files have been added to the archive for user
  269. convenience:  PACKING.LST, HISTORY.DOC, REGISTER.DOC, LICENSE.DOC,
  270. SITELICE.DOC, WARRANTY.DOC, VENDOR.DOC, SYSOP.DOC, and SHARWARE.DOC.
  271.  
  272.  . 14.16.  As a task under Windows 3.x, Personal Calendar will now run in
  273. non-TSR mode successfully.  Under Windows 3.x in TSR mode, PC will run with no
  274. conflicts, but does not make effective use of the TSR capability, due to
  275. Windows' intercept of the pop down.
  276.  
  277. If started prior to running Windows 3.x, PC may be used in either TSR or
  278. non-TSR modes.  If chosen, PC will stay in TSR mode, but will not pop up while
  279. Windows 3.x is active.  Normal TSR functions are restored on termination of
  280. Windows.
  281.  
  282.  . 14.15 and 16.  Minor anomalies in handling a shell to a batch file in TSR
  283. mode were also corrected.  Return from a batch file in TSR mode now requires
  284. the CALPOPUP command be included at the end of the batch file in all cases.
  285.  
  286.  . 14.15.  Popping up over WordPerfect Office 3.0 SHELL in or out of a LAN
  287. environment will no longer hang the system, due to some more armor added for
  288. the strange interrupt handling this shell employs.
  289.  
  290.  . 14.12.  On popping up, the delay on testing if DOS is busy has been reduced
  291. from five seconds to one second.
  292.  
  293.         .  On popping down, the state of the caps, num, insert and scroll keys
  294. are restored.
  295.  
  296.         .  A minor error has been corrected in the option to prevent popping
  297. up over video screens which can't be saved.
  298.  
  299.         .  There is a new file CALNAMES.DAT which contain PC's procedure names
  300. for any error message.  File CALERROR.DAT is 12K smaller in size and overall
  301. disk requirements are 8K smaller.
  302.  
  303.         .  PC is now packaged as an authenticated PKZIP archive.
  304.  
  305.  . 14.11.  If running under DOS 3.0 or later, PC may now be started from any
  306. directory, by using the full pathname of the program, or by having the program
  307. in the DOS PATH.  If running under DOS 2.x, PC must still be started from its
  308. own directory.
  309.  
  310.         .  The user program DOS color attribute is now restored properly upon
  311. non-resident shell or program termination.
  312.  
  313.  . 14.10.  In TSR Mode, the portion of the program which remains in low memory
  314. (the TSR kernel) has been reduced by about half from 10,600 bytes to about
  315. 6,000 bytes !!  This is due to MicroHelp's new Stay-Res Plus 4.0.
  316.  
  317.         .  In TSR Mode, the portion of the program which swaps to EMS or
  318. to each of the two disk swap files has been reduced about 20%.
  319.  
  320.         .  On a pop down to an EGA or VGA screen, the screen restore no longer
  321. gives incorrect colors.
  322.  
  323.         .  On a pop down, screen saves will now go to EMS memory only if EMS
  324. is also chosen for program swapping (and likewise for disk swapping).  If
  325. not enough EMS memory is available for both, screen saves then go to disk.  The
  326. disk screen save file is now written to the same path as the program swap
  327. files.
  328.  
  329.         .  If popping up over a video mode which is not supported (greater than
  330. 19 decimal, therefore non-standard), you have the option to suppress the pop up
  331. to avoid disturbing the screen, or to pop up and thus restore a blank screen on
  332. pop down.
  333.  
  334.         .  If the earliest event is in a future year and automatic pop up on
  335. date/time is set, the program now pops up at the correct date/time.
  336.  
  337.         .  Printer support has been added for the HP IIP or later LaserJet
  338. series and for the IBM 4019 and later LaserPrinters.  In absence of printer
  339. selection, the default is now to not alter your printer's setup (which was
  340. already selectable as an option).  Closing the print file at completion has
  341. also been added to ensure compatibility with network printers.
  342.  
  343.         .  When running a DOS command in TSR mode, the command may now be
  344. interrupted prior to completion by a pop up by hot key or date/time, and will
  345. pick up where it left off on the next pop down.
  346.  
  347.         .  If the program hasn't yet popped down, it's no longer necessary to
  348. terminate and restart to switch between EMS and disk swapping modes.
  349.  
  350.         .  A "snow" checking option has been added for CGA monitors, which can
  351. be set from the Memory-Resident options menu.
  352.  
  353.         .  The name of the disk swap files have been changed to CALSWAP.000
  354. & CALSWAP.001.
  355.  
  356.         .  If you have specified a non-existent disk swap drive/path, it is now
  357. automatically be changed to PC's startup path.
  358.  
  359.  . 14.00.  Personal Calendar is now Shareware.  Widely-distributed release.
  360.  
  361.         .  Special modifications were made in conjunction with JP Software to
  362. ensure compatibility with 4DOS.
  363.  
  364.         .  An error has been corrected which used EMS memory for swapping if
  365. it was available even if requested not to.
  366.  
  367.  . 12.75.  On the pop down screen, the number of the user's program video page
  368. being restored is now shown along with the BIOS mode.  Additional video page
  369. pop up adjustments were made.
  370.  
  371.  . 12.74.  Adjustments were made so PC can pop up over video pages other than
  372. zero in text mode.
  373.  
  374.         .  If the programs starts in a mode or on a page other than text mode
  375. and page zero, it is returned to the same page and mode upon termination.
  376.  
  377.         .  If the program pops up over a user program which is in 43-line (EGA)
  378. or 50-line (VGA) mode, screen save and restore now occurs correctly.
  379.  
  380.  . 12.73.  If the program pops up over an EGA, VGA, or MCGA screen, the
  381. underlying screen will be saved to EMS memory, if it is available.  If it is
  382. not, the same disk save method previously used to file CALSCRN.DAT is still
  383. used.
  384.  
  385.  . 12.71 and 72.  A more reliable solution to the problem of unwanted popups is
  386. now provided, including prevention of those caused by DESQview.
  387.  
  388.         .  If disk swapping is chosen to become memory-resident and
  389. insufficient space exists, the exact shortage in bytes is now given.
  390.  
  391.  . 12.70.  Reduced the size of the program by 40% and made it still faster.
  392.  
  393.         .  There are two new printer control options to limit the number of
  394. lines printed before ejecting a page, and to pause the printer between pages.
  395.  
  396.         .  If the program is started when it is already memory-resident, it now
  397. pops up the active memory-resident copy automatically.
  398.  
  399.         .  There is no longer an unwanted pop up when certain programs
  400. (TreeView and WordPerfect) are initialized.
  401.  
  402.         .  Added a word left/right (ctl-left/right) to input editing.  
  403. Also added the "home" and "end" keys, which do the same as shift-tab and
  404. shift-return.
  405.  
  406.         .  Took this list out of the manual and put it in a separate file.
  407. Put data required for initialization into file CALINIT.DAT.
  408.  
  409.         .  The program no longer aborts with an "out of string space" error if
  410. more than 255 events are overdue at once.
  411.  
  412.  . 12.62.  Adequate disk space for the disk swap files is now tested for and
  413. reserved properly before popping down the first time.
  414.  
  415.  . 12.60.  New options were used to make PC smaller and faster.
  416.  
  417.  . 12.50 to 12.62.  If old disk swap files exist in a different path from which
  418. PC is started, they are now released properly when PC restarts.
  419.  
  420.  . 12.51.  If automatic pop down is disabled because an event is overdue, you
  421. are informed of this during automatic startup.
  422.  
  423.         .  You have the option to make the program ask you for the date and
  424. time, useful if your machine doesn't have a permanent battery-operated clock.
  425.  
  426.  . 12.49.  Esc is now used to accept event data changes.
  427.  
  428.  . 12.45.  The hourly chimes no longer sound twice on a day change.
  429.  
  430.         .  Changing to Manual Startup no longer gives a FILE NOT FOUND error.
  431.  
  432.  . 12.44.  In TSR mode, the control, shift, and alt keys can now be used
  433. without a function key to pop up.
  434.  
  435.  . 12.43.  The system no longer hangs on program termination after a "not
  436. enough memory to become resident" condition occurs.
  437.  
  438.  . 12.42.  In TSR mode, disk swapping is attempted automatically if EMS
  439. memory is not available.
  440.  
  441.         .  In TSR mode, PC can now be set to pop down automatically, after
  442. automatic startup is complete, giving hands-free initialization!
  443.  
  444.  . 12.41. The number of lines of notes or history to insert or delete is set
  445. to zero prior to input (preventing inadvertent information loss).
  446.  
  447.         . In TSR mode, PC can now pop up over text, EGA and VGA graphics
  448. screen modes.  Screen saving/restoring is automatic.
  449.  
  450.         . The options menu for TSR mode was implemented.
  451.  
  452.         . All data files are now permanently updated every time they are
  453. changed.
  454.  
  455.         . Used MicroHelp's Stay-Res Plus to make PC a TSR!
  456.  
  457.  . 12.10.  Speeded up the program and changed the graphics.
  458.  
  459.         .  There are now quarterly and yearly rescheduling options.
  460.  
  461.  . 11.86 to 11.88.  From the main menu or from the clock screen, you can run a
  462. stored DOS session or command and come back to PC.  The file CALDOS.DAT has
  463. been added to store the command.
  464.  
  465.  . 11.75.  There is now the capability to change the event and note capacity in
  466. the Appointment File from 60 (now the default) down to 20 or up to 300, in
  467. multiples of 20.
  468.  
  469.  . 11.72.  There are now 7 color pairs instead of 4.  Separated out events
  470. from instructions, menus from notes, and clock from calendars.
  471.  
  472.  
  473.                            END OF FILE HISTORY.DOC
  474.  
  475.